export default () => ({
  oss: {
    region: process.env.OSS_REGION,
    accessKeyId: process.env.OSS_ACCESS_KEY_ID,
    accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
    bucket: process.env.OSS_BUCKET,
  },
  db: {
    dialect: process.env.DB_DIALECT,
    host: process.env.DB_HOST,
    port: process.env.DB_PORT,
    username: process.env.DB_USERNAME,
    password: process.env.DB_PASSWORD,
    database: process.env.DB_DATABASE,
    // 指定该选项autoLoadModels、synchronize后，通过该 forFeature() 方法注册的每个模型都将自动添加到配置对象的 models 数组中。
    autoLoadModels: true,
    synchronize: true,
    // 是否关闭控制台日志输出
    // logging: false,
    // UTC -> 转成中国地区的时间
    // 另一种思路：数据库始终保存UTC，后面显示的时候再做换算
    // timezone: '+08:00',
  },
});
